multi-purpose hall - French English Dictionary